
#ifndef _SDLJEU_H
#define _SDLJEU_H

#include <SDL/SDL.h>
#include "src/Jeu.h"


typedef struct
{
	Jeu jeu;
	SDL_Surface* surface_menu;
    SDL_Surface* surface_menu_fin;
    SDL_Surface* surface_bouton_jouer;
    SDL_Surface* surface_bouton_aide;
    SDL_Surface* surface_bouton_menu;
    SDL_Surface* surface_bouton_quitter;
    SDL_Surface* surface_bouton_propos;
    SDL_Surface* surface_bouton_rejouer;
	SDL_Surface* surface_ecran;
	SDL_Surface* surface_Perso;
	SDL_Surface* surface_mur;
	SDL_Surface* surface_mur2;
	SDL_Surface* surface_mur3;
	SDL_Surface* surface_Zombie;
	SDL_Surface* surface_Projectile;
	SDL_Surface* surface_Sol;
	SDL_Surface* surface_Zonedemort;
	SDL_Surface* surface_Persodroite;
	SDL_Surface* surface_Persoversdroite;
	SDL_Surface* surface_Persoversgauche;
	SDL_Surface* surface_Persovershaut;
	SDL_Surface* surface_Persoversbas;
	SDL_Surface* surface_Projectile2;
	SDL_Surface* surface_Zombiedroite;
	SDL_Surface* surface_Zombiebas;
	SDL_Surface* surface_Zombiehaut;
	SDL_Surface* surface_Zombie2;
	SDL_Surface* surface_Zombie2droite;
	SDL_Surface* surface_Zombie2bas;
	SDL_Surface* surface_Zombie2haut;
    SDL_Surface* surface_Zombie3;
	SDL_Surface* surface_Zombie3droite;
	SDL_Surface* surface_Zombie3bas;
	SDL_Surface* surface_Zombie3haut;
	SDL_Surface* surface_Bonus;

} sdlJeu;

void sdljeuInit(sdlJeu *);
void sdljeuBoucle(sdlJeu *);
void sdljeuLibere(sdlJeu *);
void sdljeuMenu( sdlJeu *);

#endif
